﻿using OrkutAPILibrary.Enums;
using Newtonsoft.Json;

namespace OrkutAPILibrary.Entities
{
    /// <summary>
    /// Orkut Photo Comment Activity
    /// </summary>
    public class OrkutPhotoCommentActivity : OrkutActivity
    {
        /// <summary>
        /// Get the Activity Type
        /// </summary>
        /// <returns></returns>
        public override ActivityType GetActivityType()
        {
            return ActivityType.PHOTO_COMMENT;
        }

        /// <summary>
        /// Gets or sets the Commented Photos
        /// </summary>
        [JsonProperty(PropertyName = "mediaTems")]
        public OrkutMediaItem[] CommentedPhotos { get; set; }

        /// <summary>
        /// Gets or sets the Comments
        /// </summary>
        [JsonProperty(PropertyName = "comments")]
        public OrkutComment[] Comments { get; set; }
    }
}
